GetPrimitiveParameter(0)
myvar_0 = CreateObjectGUID()
myvar_1 = GetConstantsTableByGuid(myvar_0, 4097)
myvar_2 = GetTemp(0)
local myvar_5 = 1959906310
local myvar_9 = 886163503
; //SETLIST
myvar_5 = WitchGlobalScripts

myvar_4,myvar_5 = WitchGlobalScripts["CheckHasReagents"](myvar_5, GetPrimitiveParameter(2), myvar_1, {})
	if (myvar_4 ~= 0) then 
myvar_4 = myvar_4

		if (0 < myvar_2) then
		myvar_9 = GetPersonData(GetPrimitiveParameter(2), 31)
		myvar_7 = Inventory["new"](Inventory["kTypeNeighbor"], myvar_9)
		myvar_9 = myvar_5
		myvar_8,myvar_9,myvar_10,myvar_11 = pairs(myvar_9)
		for myvar_10, myvar_11 in myvar_8 do 
		myvar_11["setFlag"](myvar_11, myvar_11["kFlagMarkedForDeletion"])
		end
		myvar_9 = myvar_7
myvar_8 = myvar_7["removeTokensMarkedForDeletion"]
		myvar_8(myvar_9)
	end
end
myvar_7 = myvar_4
SetScriptReturnValue(myvar_7)
